bgo#608537 - Make the file chooser's sort arrows consistent with the HIG
authorFederico Mena Quintero <federico@novell.com>
Tue, 8 Jun 2010 17:09:48 +0000 (12:09 -0500)
committerFederico Mena Quintero <federico@novell.com>
Tue, 8 Jun 2010 17:09:48 +0000 (12:09 -0500)
... Although I think the HIG gets things backwards anyway.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
gtk/gtkfilechooserdefault.c

index 114e37109d84cf1f48350b7377bbc786af2e0041..7f1f31c0e29ed5f81d3914906786621be06e28b3 100644 (file)
@@ -6119,7 +6119,7 @@ size_sort_func (GtkTreeModel *model,
       size_a = g_value_get_int64 (_gtk_file_system_model_get_value (fs_model, a, MODEL_COL_SIZE));
       size_b = g_value_get_int64 (_gtk_file_system_model_get_value (fs_model, b, MODEL_COL_SIZE));
 
-      return size_a > size_b ? -1 : (size_a == size_b ? 0 : 1);
+      return size_a < size_b ? -1 : (size_a == size_b ? 0 : 1);
     }
 }
 
@@ -6138,7 +6138,7 @@ mtime_sort_func (GtkTreeModel *model,
       ta = g_value_get_long (_gtk_file_system_model_get_value (fs_model, a, MODEL_COL_MTIME));
       tb = g_value_get_long (_gtk_file_system_model_get_value (fs_model, b, MODEL_COL_MTIME));
 
-      return ta > tb ? -1 : (ta == tb ? 0 : 1);
+      return ta < tb ? -1 : (ta == tb ? 0 : 1);
     }
 }